<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
body{min-width:1000px;background:#ffffff; font-family:Microsoft Yahei;}
/*******index****************************/
.header{width:1000px;margin:0 auto;}
.logo{float:left;margin-bottom:14px;}
.headr{margin-right:10px;float:right;width:455px;}
.top{background:url(../images/topbg.jpg) no-repeat top right;height:29px;margin-bottom:20px;color:#ffffff;line-height:29px;text-align:right;float:right;width:447px; padding-right:11px;}
.top img{margin:-3px 2px 0 0;}
.top a{color:#ffffff;margin-right:10px}
.weixin{margin-left:10px;cursor:pointer;position:relative;z-index:10000;padding-bottom:10px;}
.weixin em{position:absolute;right:-27px;top:23px;display:none;z-index:1;}
.weixin:hover em{display:block;}
.tel{text-align:right;float:right;}

.sou1{height:28px; width:220px; line-height:28px; border:1px solid #ccc; border-radius:2px; float:left; padding-left:10px; color:#aaa}
.sou2{float:left; width:62px; height:30px; border-radius:2px; background-color:#ccc; line-height:30px;}


.bo1{display:inline-block; *display:inline;*zoom:1;}
.tels{color:#000; font-size:14px; margin-right:25px;font-family:Microsoft YaHei;}
.tels em{font-style:normal; font-size:28px; color:#63b300; font-family:Arial;vertical-align:sub;}

.nav{width:100%;background:url(../images/nav_bg.jpg) repeat-x left top;height:40px;position:relative;z-index:999;}
.nav ul{width:1000px;margin:0 auto;}
.nav ul li{background:url(../images/nav_l.jpg) no-repeat left top;width:108px;float:left;padding-left:2px;text-align:center;position:relative;z-index:10;}
.nav ul li:first-child{background:none;}
.nav ul li&gt;a{display:block;padding-top:15px;height:25px;color:#ffffff;font-size:15px}
.nav ul li:hover&gt;a,.nav ul li.cur&gt;a{background:url(../images/nav_h.jpg) repeat-x left top;}
.nav li&gt;div{width:118px;position:absolute;z-index:1;top:40px;left:-1px;background:url(../images/arrow0.png);display:none;padding-top:2px;}
.nav li&gt;div div{background:url(../images/navbg_h.png) repeat-y right top;padding-bottom:10px;}
.navbgbot{background:url(../images/navbg_bot.png) no-repeat right top; height:8px;width:118px;}
.navbgtop{background:url(../images/arrow.png) no-repeat center top; height:10px;}
.nav li&gt;div a{display:block;color:#ffffff;line-height:26px;margin:0 8px 0 7px;overflow:hidden;height:23px;}
.nav li&gt;div a:hover{color:#89ff00;}
.nav ul li:hover&gt;div{display:block;}



.banner{width:100%;height:475px;overflow:hidden;position:relative;}
.box_skitter { width:1600px; height:475px; margin: 0 auto; position: relative; overflow: hidden; }
.box_skitter .container_skitter { overflow: hidden; width:1600px; height:475px; position: relative; }
.box_skitter .box_clone { position: absolute; top: 0px; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.info_slide { width:100px; position:absolute; bottom:20px; z-index:989; margin-left:370px}
.info_slide .image_number { background:#969696; width:9px; height:9px; float:left; margin-left:10px; cursor: pointer; text-indent:-9999px; display:none}
.info_slide .image_number_select, .box_skitter .info_slide .image_number_select:hover { background:#fddc00;  }
.box_skitter li img { vertical-align: top; }
.box_skitter .prev_button, .box_skitter .next_button {+margin-top: -25px; +position:absolute; top: 0 }

.ban_top_rep{ width:100%; height:8px; position:absolute; top:0; left:0; background:url(../images/ban_shadow.png) repeat-x; z-index:99}









.maintop{height:157px;background:#292929;border-top:4px solid #8dd8f8;position:relative;z-index:0; overflow:hidden;}
.maintopin{width:1000px;margin:0 auto;}

.indexnews{width:314px;float:left;margin-right:30px;}
.index_newstit{overflow:hidden;padding-bottom:7px;margin-bottom:10px;}
.index_newstit span{float:left;width:117px;height:29px;line-height:28px;color:#4f4f4f;font-size:15px;font-weight:bold;background:url(../images/indexnewstit.png) no-repeat left top;text-align:center;margin-left:-19px;cursor:pointer;}
.index_newstit span:first-child{margin-left:0;cursor:pointer;}
.index_newstit span.cur{background:url(../images/indexnewstit_h.png) no-repeat left top;color:#ffffff;}
.index_newstit span em{display:block;margin:0 5px;font-style:normal;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; font-family:Microsoft Yahei;}
.index_newscon ul{display:none;}
.index_newscon ul:first-child{display:block;}
.index_newscon li{overflow:hidden;height:24px;}
.index_newscon a{color:#ffffff;line-height:24px;float:left;max-width:210px;overflow:hidden;background:url(../images/dian.jpg) no-repeat 5px 12px;padding-left:13px;}
.index_newscon span{float:right;color:#a7a7a7;font-family:Arial;line-height:24px;margin-right:5px;}
.index_newscon li:hover{background:#70b22a;}


/****************************************************************/
.showcase {float:left;position:relative;width:310px;}
.showcase ul li{float:left;list-style-type:none;text-align:center;background:url(../images/showcaselibg.png) no-repeat center bottom;padding-bottom:8px;}
/*.showcase ul li{width:175px;height:115px;float:left;list-style-type:none;text-align:center;background:url(../images/showcaselibg.png) no-repeat center bottom;padding-bottom:8px;}*/
.showcase li a img {width:100%; height:100%; background-color:#FFF; vertical-align:top; margin-top:15px }

/* Horizontal showcase ------------------------- */
.showcase#horizontal{width:310px;height:157px;}	
.showcase#horizontal ul{position: relative;width:310px;height:157px;margin: 0 auto;}





.maintopabout{float:right;width:322px;font-family:Microsoft YaHei;}
.indexabouttit{width:92px;height:41px;margin-top:-4px;background:url(../images/indexabouttit.png) no-repeat left top;margin-bottom:15px;}
.indexabouttitch{font-size:13px;font-family:Microsoft YaHei;font-weight:bold;color:#ffffff;padding-top:3px;margin-left:23px;}
.indexabouttiten{margin-left:29px;}
.in_abouttit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:18px;margin-bottom:7px;}
.in_abouttit a{color:#e7e7e7;font-size:14px;font-weight:bold;font-family:Microsoft YaHei;}
.in_aboutcon{color:#7d7d7d;line-height:20px;height:60px;overflow:hidden;}


.maincon{background:url(../images/mainbgtop.jpg) no-repeat top center;}
/*.mainin{background:url(../images/mainbgbot.jpg) no-repeat bottom center;padding-top:45px;}*/
.mainin{padding-top:45px;}
.maininner{width:1000px;margin:0 auto;padding-bottom:20px; overflow:hidden}
.mainleft{float:left;width:266px;margin-bottom:38px;}
.indexnoticetit{height:42px;background:url(../images/new_left_pro_tit.gif) no-repeat left top;font-family:Microsoft YaHei;font-size:15px;font-weight:bold;color:#ffffff;line-height:42px;padding-left:20px;margin-bottom:10px;}
.indexnoticetit a{float:right;width:44px;height:34px;background:url(../images/index_more.jpg) no-repeat top right;}
.indexnoticetit span{font-weight:normal;text-transform:uppercase;margin-left:4px; font-size:12px}
.in_notcie table{width:92px;height:71px;text-align:center;vertical-align:middle;border:1px solid #dfdfdf;float:left;margin-right:10px;}
.in_noticetit{overflow:hidden;height:23px;}
.in_noticetit a{color:#262626;font-family:Microsoft YaHei;line-height:24px;font-weight:bold;}
.in_noticetit a:hover,.in_onlinetit a:hover,.in_onlinemail a:hover{color:#70b22a;}
.in_noticecon{color:#929292;line-height:20px;height:40px;overflow:hidden;margin-bottom:15px;}
.noticec{margin-bottom:20px;}
.noticec li{ height:34px; line-height:34px;background:url(../images/new_left_hover.gif) no-repeat left top; width:230px; padding-left:37px; margin-bottom:1px; overflow:hidden}
.noticec li a{display:block;height:34px; line-height:34px; color:#005f9d; font-size:13px;}

.noticec li.new_left_two{ height:34px; line-height:34px;background:url(../images/new_left_tit2.gif) no-repeat left top; width:230px; padding-left:37px; margin-bottom:1px;}
.noticec li.new_left_two a{display:block;height:34px; line-height:34px; color:#353535; font-size:13px;}

.inonlie{background:url(../images/inonlinebg.jpg) no-repeat 1px top;padding-top:33px;margin-bottom:13px;}
.in_onlinecon{background:url(../images/in_online.png) no-repeat 7px 7px;border:1px solid #d4d3d3;border-top:none;min-height:45px;padding-left:41px;}
.in_onlinetit{padding-top:7px;margin-left:5px;max-width:105px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.in_onlinetit a{color:#000000;font-size:14px;font-weight:bold;font-family:Microsoft YaHei;}
.in_onlinemail a{color:#777777;font-family:Arial;}

.in_contact{background:url(../images/in_contactbg.jpg) no-repeat left top ;border:1px solid #dddddd;min-height:263px;}
.in_conatcttit{padding:18px 0 0 12px;margin-bottom:10px;}
.in_contactcon{margin:0 12px 12px;color:#3d3d3d;line-height:25px;height:150px;overflow:hidden;}
.in_contacttxt{font-weight:bold;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.in_pl{margin-left:60px;}
.in_more{border:1px solid #e1e6d9;width:158px;height:22px;background:url(../images/in_morebg.png) no-repeat top left;margin-left:13px;line-height:22px;}
.in_more a{color:#000000;font-family:Microsoft YaHei;}
.in_more a span{color:#ffffff;font-family:Arial;margin-right:22px;margin-left:7px;}
.index_pro{float:right;width:696px;}
.in_protit{background:url(../images/in_pro_titbg.jpg) repeat-x left center;height:20px;color:#005f9d;font-weight:bold;font-size:15px;text-align:center;font-family:Microsoft YaHei;}
.in_protit span{line-height:20px;background:#ffffff; padding:0 10px}
.in_protit em{text-transform:uppercase;font-size:20px;margin-right:5px;}
.in_pro_list{width:696px;overflow:hidden;}
.in_pro_list ul{width:728px;overflow:hidden;}
.in_pro_list li{width:157px;height:187px;background:url(../images/in_prolibg.png) no-repeat left top;float:left;margin:22px 22px 0 0;}
.in_pro_tit{width:140px;margin:0 auto;text-align:center;overflow:hidden;padding-top:13px;margin-bottom:2px;height:22px;}
.in_protiten{width:140px;margin:0 auto;text-align:center;overflow:hidden;margin-bottom:8px;height:15px;}
.in_pro_tit a{color:#242424;font-size:16px;font-family:Microsoft YaHei;}
.in_protiten a{font-family:Arial;color:#797979;}
.in_pro_list li table{width:116px;height:116px;margin:0 auto;text-align:center;vertical-align:middle;}

.link2{width:1000px;margin:0 auto;background:url(../images/linkbg.png) no-repeat left top;height:108px;}
.linkin{width:970px;height:47px;overflow:hidden;padding-top:35px;margin-left:15px;}
.linkin ul{width:10000px;overflow:hidden;}
.linkin ul li{float:left;}
.linkin ul li a{ display:block; padding:5px 12px; color:#333; font-size:13px}
.new_foot_icon{ margin-top:70px; width:200px; float:right}

.bottom{background:url(../images/botbg.png) no-repeat top center #d4d4d4;padding:25px 0 0px 0;}
.botnav{width:1000px;margin:0 auto;background:url(../images/in_map.png) no-repeat 760px 15px;min-height:164px;margin-bottom:10px;position:relative;z-index:0;}
.botnav ul{overflow:hidden;margin-left:-43px;}
.botnav li{background:url(../images/shu.png) no-repeat left -10px;width:170px;float:left;height:164px;line-height:24px;}
.botnav li:first-child{background:none;}
.botnav li p.botnactit{background:#949494;border-top:1px solid #7a7a7a;border-left:1px solid #7a7a7a;font-size:14px;font-weight:bold;font-family:Microsoft YaHei;width:77px;height:25px;line-height:25px;margin:0 auto;text-align:center;}
.botnav li p.botnactit a{color:#ffffff;}
.botnav li a:hover{color:#ffffff;}
.botnav li p{overflow:hidden;width:110px;margin-left:60px;font-family:Microsoft YaHei;height:23px;}
.totop{position:absolute;right:-3px;top:-28px;width:53px;height:149px;background:url(../images/top.png) no-repeat left top;cursor:pointer;}
.footer{min-height:43px;background:#a9a9a9;}
.footin{width:1000px;margin:0 auto;overflow:hidden;}
.logonot{float:left;margin:9px 20px 0 0;}
.footpp{padding-top:15px;color:#616161;font-family:Microsoft YaHei;line-height:18px;}
.copy{font-family:Arial;}
.footpp a:hover{color:#e1e1e1;}

.botnav dl{ overflow:hidden}
.botnav dl dd{ float:left; margin-right:65px;}
.botnav dl dd label{ font-size:14px; font-weight:bold; display:block; padding-bottom:10px}
.botnav dl dd p{ line-height:25px;}
.botnav dl dd p a{ padding-right:10px;line-height:25px}
.botnav dl dd p a.le{ padding-left:10px;}
/****about***************/
.nyban{position:relative;z-index:1;overflow:hidden;height:265px;}
.nyban img{position:absolute;z-index:1;left:50%;top:0;margin-left:-800px;}

.nymaintop{padding-top:15px;height:135px;}
.nymaintop ul{width:10000px;overflow:hidden;}
.nymaintop li{float:left;overflow:hidden;width:315px;margin-right:28px;}
.nymaintop table{float:left;width:118px;height:118px;text-align:center;vertical-align:middle;background:#ffffff;border:1px solid #cdcdcd;margin-right:13px;}
.nyprotit{margin-bottom:5px;}
.nyprotit a{font-size:18px;color:#ffffff;overflow:hidden;font-family:Microsoft YaHei;line-height:30px;height:30px;display:list-item;}
.nyprocon{color:#aaaaaa;line-height:20px;height:80px;overflow:hidden;}

.nymianbg{background:url(../images/nybgtop.jpg) no-repeat top center; overflow:hidden}
.nymainin{padding:0; overflow:hidden}
.nyleft{width:210px;float:left;padding-top:30px; overflow:hidden}
.leftnav{background:url(../images/lefttitbg.png) no-repeat left bottom;width:210px;padding-bottom:55px;}
.leftnavtit{background:url(../images/lefttitbgtop.png) no-repeat top left;height:110px;font-size:20px;font-family:Microsoft YaHei;color:#1b1b1b;}
.protiten{margin-left:25px;padding-top:40px;}
.protitch{font-weight:bold;margin-left:25px;}
.leftnavlist{border-left:10px solid #8dd8f8;font-family:Microsoft YaHei;}
.leftnavlist ul{border-bottom:1px solid #d6d6d6;}
.leftnavlist li{background:url(../images/leftnavbg.jpg) repeat-x left top #fafafa;}
.leftnavlist li&gt;p{background:url(../images/icon.png) no-repeat 188px center;height:38px;line-height:38px;}
.leftnavlist li&gt;p a{margin:0 20px 0 15px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#464646;font-size:14px;font-family:Microsoft YaHei;}
.leftnavlist li.cur&gt;p{background:url(../images/icon_h.png) no-repeat 188px center;}
.leftnavlist li.cur&gt;p a{font-weight:bold;color:#0036a7;}

.nycon{background:url(../images/nyconbg.png) no-repeat left bottom;margin-top:-21px;}
.nyconin{background:url(../images/nycinpic.jpg) no-repeat right bottom;height:84px;padding-right:96px;padding-top:42px;}
.nycontit{color:#353535;font-size:14px;font-weight:bold;font-family:Microsoft YaHei;margin-left:24px;margin-bottom:10px;}
.nycontit span{font-family:Arial;color:#5d5d5d;text-transform:uppercase;font-weight:normal;font-size:12px;}
a.nyconamore{text-transform:uppercase;color:#ffffff;background:#8dd8f8;display:block;width:43px;height:16px;line-height:16px;text-align:center;margin-left:24px;font-family:Arial;}
.conright{width:797px;margin-left:-7px;background:url(../images/rightbg.png) no-repeat left top;float:left;min-height:834px;padding-top:66px;}
.rightin{margin-left:55px;}
.xue{font-family:simsun;color:#999999;margin-bottom:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:600px;}
.xue img{margin-top:-4px;margin-right:5px}
.xue em{margin:0 5px;font-style:normal;}
.xue span{color:#8dd8f8;}
.xue a{color:#999999;}
.xue a:hover{color:#8dd8f8;}
.nyh2{color:#191919;font-size:24px;font-weight:normal;font-family:Microsoft YaHei;margin-bottom:40px;line-height:46px;}
.conab{line-height:24px;color:#616161;padding-bottom:120px;}
.conab ul{margin:12px 0px ;padding-left:45px;list-style:disc;}
.abbb,.ppb{color:#0036a7;}
.ablinian{background:url(../images/aboutbg.jpg) no-repeat left top;height:160px;overflow:hidden;}
.linian{color:#434343;font-size:16px;font-weight:bold;margin-top:74px;width:130px;float:left;text-align:center;}
.ablinian .pp01{width:95px;float:left;margin:40px 10px 0 45px;color:#3a3a3a;font-size:14px;line-height:24px;font-family:Microsoft YaHei;height:48px;overflow:hidden;}



/**zizhi************/
.zizhicon{width:100%;overflow:hidden;padding-bottom:150px;}
.zizhicon ul{overflow:hidden;width:810px}
.zizhicon li{float:left;width:240px;background:url(../images/zizhilibg.png) no-repeat left bottom;padding-bottom:20px;margin:0 11px 60px 0;text-align:center;}


/***********news***************/
.newscon{padding-bottom:100px;}
.newstop{border-bottom:5px solid #64b817;margin-bottom:25px;}
.pictable{width:236px;height:196px;background:url(../images/news_titbg.jpg) no-repeat left top;float:left;overflow:hidden;margin-right:25px;margin-bottom:15px;}
.pictable table{width:179px;height:143px;margin:23px 0 0 24px;text-align:center;vertical-align:middle;}
.newstit{padding-top:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:15px;width:468px;}
.newstit a{color:#292929;font-size:14px;font-weight:bold;}
.date{width:481px;float:right;overflow:hidden;color:#8d8d8d;font-family:Arial;line-height:19px;height:19px;margin-bottom:10px;}
.datebg{float:left; width:19px;height:16px;background:url(../images/news_rili.jpg) no-repeat left top;text-align:center;font-size:11px;padding-top:3px;color:#cacaca;margin-right:5px;}
.newstopcon{line-height:22px;color:#717171;height:66px;overflow:hidden;width:481px;float:left;margin-bottom:29px;}
a.amore{float:right;width:112px;color:#ffffff;font-family:Arial;font-size:14px;background:url(../images/news_more.png) no-repeat top right;height:21px;padding-left:61px;padding-top:10px;}

.newslist{background:url(../images/news_bg.jpg) no-repeat right 10px;min-height:475px;padding-right:190px;margin-bottom:50px;}
.newslist li{border-bottom:1px dotted #cecece;background:url(../images/newsicon.png) no-repeat left center #ffffff;height:34px;line-height:34px;padding:0 10px;overflow:hidden;*margin-top:-2px;}
.newslist li a{float:left;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#626262;font-size:13px;}
.newslist li em{font-style:normal;margin-left:14px;float:left;margin-top:11px;}
.newslist li span{float:right;color:#b1b1b1;font-family:simsun;}
.newslist li:hover a,.newstit a:hover{color:#005f9d;}

.page{text-align:center;}
.page a{background:#ededed;padding:7px 12px;color:#565656;}
.page a:hover,.page a.cur{color:#ffffff;background:#003cb3;}


/*******newsshow********/
.newsh1{color:#2d2d2d;font-family:Microsoft YaHei;text-align:center;font-size:24px;font-weight:normal;width:707px;line-height:36px;margin:0 auto;margin-bottom:20px;}
.laiyuan{background:#faf9f9;border-bottom:1px solid #e7e7e5;border-top:1px solid #e7e7e5;text-align:center;color:#858585;line-height:30px;margin-bottom:35px;}
.newshcon{color:#717171;line-height:24px;}
.newshcon ul{margin:12px 0px ;padding-left:40px;list-style:disc;}
.shangxia{background:#e7e7e7;height:25px;line-height:25px;overflow:hidden;margin-bottom:23px;}
.shangxia&gt;p{float:left;width:341px;margin:0 15px;color:#666666;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

.xiangguan{background:url(../images/newshow_xgbg.jpg) repeat-x left top;border:1px solid #d7d7d7;height:188px;}
.xg_tit{background:url(../images/xg_arr.png) no-repeat 10px center;height:28px;line-height:28px;padding-left:25px;color:#353535;font-size:14px;font-weight:bold;font-family:Microsoft YaHei;margin-bottom:15px}
.xg_div{width:704px;margin:0 auto;overflow:hidden;}
.xg_div ul{padding:0;margin:0;list-style:none; width:750px;overflow:hidden;}
.xg_div li{float:left;width:305px;padding-right:35px;background:url(../images/xg_line.png) repeat-y right top;margin-right:35px;/*text-overflow:ellipsis;*/overflow:hidden;/*white-space:nowrap;*/line-height:32px;}
.xg_div li a{background:url(../images/a_dian.jpg) no-repeat left 10px;padding-left:10px;color:#333333;display:inline-block;height:22px;line-height:22px;overflow:hidden;width:300px}
.xg_div li:hover a{background:url(../images/a_dian_h.jpg) no-repeat left center;color:#70b22a;}
.fanhui{overflow:hidden;margin-bottom:30px;}
.fanhui a{float:right;width:70px;text-align:center;font-size:14px;font-weight:bold;color:#ffffff;background:#8dd8f8;height:26px;line-height:26px;}


/*******pro*********/
.leftnavlist li.cur dl{display:block;}
.leftnavlist dl{background:url(../images/dlbg.jpg) repeat-x #ededed;}
.leftnavlist dl1{background:url(../images/dlbg.jpg) repeat-x #8DD8F8;}
.leftnavlist dt&gt;a{display:block;height:40px;line-height:40px;margin:0 15px;color:#8a8a8a;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.leftnavlist dt.cur&gt;a{color:#0036a7}
.leftnavlist div{background:#e0e5ef;}
.leftnavlist div&gt;a{display:block;height:30px;line-height:30px;margin:0 15px;color:#a5a5a5;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.leftnavlist div a:hover{color:#0036a7}
.leftnavlist dt.cur div{display:block;}

h2.proh2{margin-bottom:20px;}
.nyproli{margin-bottom:50px;}

.pro01list{margin-bottom:80px;}
.pro01list li{width:735px;height:214px;background:url(../images/pro_bg.jpg) no-repeat left top;margin-bottom:25px;overflow:hidden;}
.pro01list table{width:180px;height:180px;text-align:center;vertical-align:middle;margin:12px 35px 0 20px;float:left; }
.procon{float:left;width:465px;padding-top:32px;color:#585858;line-height:24px;}
.inprotit{margin-bottom:10px;height:23px;overflow:hidden; }
.inprotit a{color:#1f1f1f;font-size:16px;font-weight:bold;}
.inprocon{margin-bottom:15px;height:48px;overflow:hidden;}
.promore{width:99px;height:30px;border-bottom:1px solid #8dd8f8;line-height:30px;text-align:center;background:#8dd8f8;}
.promore a{font-size:15px;font-family:Microsoft YaHei;font-weight:bold;color:#005f9d;}

.promore1{width:99px;height:30px;border-bottom:1px solid #8dd8f8;line-height:30px;text-align:center;background:#8dd8f8; margin-left:10px;}
.promore1 a{font-size:15px;font-family:Microsoft YaHei;font-weight:bold;color:#005f9d;}

/*proshow********************/
.proshowcon{padding-top:15px;}
.fangdadiv{width:338px;height:330px;float:left;background:url(../images/proshow_bg.jpg) no-repeat left top;margin-right:40px;}
.magnifier{position:relative; width:338px; z-index:1000000000000; margin:0 auto 0px;}
#simg{width:338px; position:relative; height:308px; z-index:1;}
#zoom{position:absolute; z-index:1; background:#000; opacity:0.4; filter:alpha(opacity:40); width:50px; height:50px; top:0; cursor:pointer; display:none;}
#bimg{position:absolute; right:-210px; top:0; overflow:hidden; width:200px; height:200px; border:1px solid #d0d0d0; visibility:hidden;background:#ffffff;}
#bimg img{position:absolute; left:0; top:0;}
.proh1{color:#003fca;font-size:24px;font-family:Microsoft YaHei;font-weight:normal;margin-bottom:25px;}
.prop{color:#434343;font-size:14px;line-height:26px;}
.stel{color:#000000;font-size:14px;font-family:Microsoft YaHei;}
.dianhua{margin-top:-3px;margin-right:5px;}
.numred{color:#ff0000;font-size:24px;font-family:Microsoft YaHei;}

.proconn{color:#5f5f5f;padding-bottom:100px;line-height:24px;}
.protop{background:url(../images/protopbg.jpg) repeat-x left bottom;overflow:hidden;}
.protop span{background:url(../images/toptbg.jpg) no-repeat left top;float:left;width:141px;height:30px;text-align:center;line-height:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#2f2f2f;font-size:14px;font-weight:bold;font-family:Microsoft YaHei;cursor:pointer;}
.protop span.cur{background:url(../images/toptbg_h.jpg) no-repeat left top;color:#ffffff;}
.prodiv{display:none;}
.prodiv ul{margin:12px 0px ;padding-left:40px;list-style:disc;}
.protit{color:#232323;font-size:14px;font-weight:bold;}
.plh{line-height:30px;}
.sppp01{margin-left:165px;}
.sppp02{margin-left:147px;}

.cell01,.cell02{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:733px;}
.cell01top{overflow:hidden;font-weight:bold;color:#ffffff;text-align:center;font-size:14px;}
.p01{width:161px;height:72px;float:left;background:#004dd1;line-height:72px;}
.p02,.p03{background:#0055d7;height:37px;line-height:37px;width:572px;float:left;}
.p03{background:#006ae5;height:35px;line-height:35px;overflow:hidden;}
.p03 span{float:left;width:143px;text-align:center;}
ul.cellul01,ul.cell02{padding:0;margin:0;list-style:none;}
.cellul01 li{overflow:hidden;}
.cellul01 li span{float:left;width:142px;border-left:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;height:36px;text-align:center;line-height:36px;}
.cellul01 li span:first-child{border-left:none;}
.cellul01 li .spp01{width:160px;}

.cell02{width:731px;}
.cell02 li{overflow:hidden;*margin-top:-2px;line-height:36px;height:36px;border-bottom:1px solid #dbdbdb;}
.cell02 li:first-child{background:#006ae5;font-weight:bold;color:#ffffff;text-align:center;font-size:14px;border-bottom:none;}
.cell02 li span{float:left;width:243px;height:36px;line-height:36px;border-left:1px solid #dbdbdb;text-align:center;}
.cell02 li span:first-child,.cell02 li:first-child span:first-child{border-left:none;}
.cell02 li:first-child span{border-left:1px solid #0087eb;}

.protable{border-collapse:collapse;}
.protable td{border:1px solid #dbdbdb;}
/*network***********/
.saletit{width:310px;background:#5fa50f;line-height:47px;text-align:center;font-family:黑体;font-size:22px;color:#040404;font-weight:bold;margin-top:33px;color:#ffffff;}
.salecon{color:#838383;font-size:14px;font-family:Microsoft YaHei;margin-bottom:15px;}
.salepp{color:#3f3f3f;font-size:14px;line-height:36px;background:url(../images/saletel.png) no-repeat left center;padding-left:38px;}
.bg02{background:url(../images/sales_mail.png) no-repeat left center;}
.bg03{background:url(../images/sales_ren.png) no-repeat 3px center;}
.bg04{background:url(../images/sales_add.png) no-repeat left center;}
.sp01{color:#539804;}
a.amail{color:#3f3f3f;}


/**case********************/
.caselist{width:100%;overflow:hidden;margin-bottom:50px;}
.caselist ul{width:770px;overflow:hidden;*padding-bottom:30px;}
.caselist li{float:left;width:233px;margin:0 22px 30px 0;background:url(../images/casebg.jpg) no-repeat left top;height:224px;}
.caselist li:hover{background:url(../images/casebg_h.jpg) no-repeat left top;}
.caselist table{width:212px;height:143px;background:#ffffff;margin:8px 0 10px 8px;text-align:center;vertical-align:middle;}
.casetit{margin:0 10px;overflow:hidden;margin-bottom:5px;height:20px}
.casetit a{color:#424242;font-size:15px;font-weight:bold;font-family:Microsoft YaHei;}
.casetxt{color:#a8a8a8;font-family:Microsoft YaHei;margin:0 10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.caselist li:hover table{border:1px solid #0084ff;}
.caselist li:hover a,.caselist li:hover .casetxt{color:#ffffff;}


.casesh1{color:#003ec7;font-family:Microsoft YaHei;text-align:center;font-size:24px;font-weight:normal;width:707px;line-height:36px;margin:0 auto;margin-bottom:20px;}
.showtit01,.showtit02,.showtit03{height:30px;background:url(../images/caseshow_tit01.jpg) no-repeat left top;color:#ffffff;font-weight:bold;padding-left:25px;font-size:14px;line-height:30px;}
.showtit02{background:url(../images/caseshow_tit02.jpg) no-repeat left top;}
.showtit03{background:url(../images/caseshow_tit03.jpg) no-repeat left top;}

/**message***************/
.meddagetop{background:url(../images/feedback_bg.jpg) no-repeat 333px top;min-height:108px;font-family:Microsoft YaHei;margin-bottom:25px;}
.messtit{width:325px;color:#6db21d;font-size:16px;margin-bottom:5px;}
.messcon{color:#404040;font-size:14px;}

.tishi{color:#727272;font-family:Microsoft YaHei;margin-bottom:10px;}
.tishi span,a.a_yzh:hover{color:#ff0000;}

.messlist{background:#f1f1f1;border-top:1px solid #d6d5d5;border-bottom:2px solid #d6d5d5;}
.messlist li{border-top:1px solid #ffffff;line-height:34px;overflow:hidden;*margin-top:-2px;}
.messlist span{float:left;width:116px;text-align:center;color:#505050;font-size:13px;}
.messlist p{float:left;width:613px;min-height:34px;padding-left:12px;background:#ffffff;border-left:1px solid #ffffff;}
.messlist input,.messlist textarea{display:inline;vertical-align:middle;padding:0 10px;border:1px solid #a2a2a2;border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3;height:18px;line-height:18px;}
.messlist em{font-style:normal;color:#ff0000;margin-left:15px;}
.inp01{width:275px;}
.inp02{width:80px;margin-right:10px;}
.messlist textarea{height:130px;width:540px;margin-bottom:10px;margin-top:10px;}
a.a_yzh{color:#afafaf;margin-left:10px;}
.tijiao{margin-left:125px;overflow:hidden;padding-top:30px;*margin-left:35px;}
.tijiao input{font-size:14px;font-family:Microsoft YaHei;font-weight:bold;}
input.sub{border:none; width:99px;height:32px;line-height:32px;background:url(../images/subbg.jpg) repeat-x left top;color:#ffffff;margin-right:12px;}
input.chzh{border:none; width:99px;height:32px;line-height:32px;background:url(../images/subbg_hui.jpg) repeat-x left top;}


/**job*************/
.joblist .firstp{background:#0043d7;height:31px;color:#ffffff;font-weight:bold;font-size:14px;}
.joblist span,.joblist a{border-left:1px solid #ffffff;height:31px;line-height:31px;text-align:center;padding:0 10px;float:left;}
.joblist ul{padding-bottom:22px;border-bottom:1px solid #ededed;margin-bottom:35px;}
.joblist li{overflow:hidden;*margin-top:-2px;color:#4a4a4a;}
.joblist li span:first-child,.joblist .firstp span:first-child{border-left:none;}
.joblist .span01{text-align:left;padding:0 20px;width:250px;overflow:hidden;}
.joblist .span02{width:119px;}
.joblist .span03{width:123px;}
.joblist .span04{width:138px;}
.joblist li a{color:#4a4a4a;float:left;text-overflow:ellipsis;overflow:hidden;/*white-space:nowrap;*/max-width:250px;}
.joblist li:hover a{color:#70b22a;}


.jobshowli{border-bottom:2px solid #ededed;border-top:1px solid #ededed;}
.jobshowli li{overflow:hidden;*margin-top:-2px;height:30px;line-height:30px;}
.jobshowli span{float:left;border-left:1px solid #ffffff;width:320px;padding:0 10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:10px;}
.jobshowli li span:first-child{border-left:none;}
.jobdiv{padding-top:30px;line-height:30px;}
.jobtit{font-size:14px;font-family:Microsoft YaHei;color:#ffffff;margin-bottom:15px;background:#0043D7;padding-left:15px;margin-bottom:3px;}
.jobtitnimei{font-size:14px;font-family:Microsoft YaHei;color:#ffffff;margin-bottom:15px;padding-left:15px;margin-bottom:3px;}
.joncon{background:#f4f7fe;color:#333333;margin-bottom:35px;padding:10px 0;padding-left:15px;}
.joncon p{width:720px}


.jobtxt{color:#838383;font-family:Microsoft YaHei;margin-bottom:21px;}
/**down***********/
.downlist{margin-bottom:60px;}
.downlist li:first-child{background:#003aba;border:none;color:#ffffff;font-weight:bold;font-size:14px;}
.downlist li:first-child em{font-style:normal;float:right;width:93px;height:28px;margin-right:18px;text-align:center}
.downlist li{overflow:hidden;*margin-top:-2px;border-bottom:1px solid #d1d1d1;line-height:37px;cursor:pointer;}
.downlist li .aaa01{float:left;margin-left:15px;max-width:500px;background:url(../images/down_diab.jpg) no-repeat left 19px;padding-left:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.downlist li:first-child .aaa01{background:none;}
.downlist li .aaa02{float:right;width:93px;height:28px;background:url(../images/xiazai.png) no-repeat left top;margin-right:18px;margin-top:5px;}
.downlist li:hover a.aaa01{color:#003aba;}
.downlist li:hover .aaa02{background:url(../images/xiazai_h.png) no-repeat left top;}
/*******contact****************/
.cintacttit{font-size:45px;color:#757575;background:url(../images/contactbg.jpg) no-repeat top center;width:410px;height:53px;margin:0 auto;font-weight:bold;font-family:Microsoft YaHei;padding-top:47px;text-align:center;margin-bottom:55px;}
.condiv{width:548px;margin:0 auto;margin-bottom:35px;}
.div01,.div02,.div03{width:173px;float:left;margin-left:14px;height:173px;text-align:center;font-family:Microsoft YaHei,Arial;}
.div01{background:url(../images/contact_qq.jpg) no-repeat left top;margin-left:0;}
.div02{background:url(../images/contact_mail.jpg) no-repeat left top;}
.div03{background:url(../images/contact_add.jpg) no-repeat left top;}
.num{padding-top:100px;color:#105ef9;font-size:13px;font-weight:bold;}
.name{font-size:17px;color:#6e6e6e;font-weight:bold;}
.num a{color:#105ef9;}

/*404*/
.div404{text-align:center;}
.div404 a{margin-right:10px;}


/***********************左侧新闻******************************/
.left_news{background:url(../images/lefttitbg.png) no-repeat left bottom;width:210px; overflow:hidden; padding:20px 0;}
.left_news_t{width:210px;height:35px; line-height:35px; text-indent:25px; color:#333; font-size:16px; font-weight:bold; font-family:"微软雅黑"; background:url(../images/lefttitbgtop.png) no-repeat top left; padding-top:10px; float:left; border-bottom:1px dotted #d8d8d8;}
.left_news_t a{font-size:12px; float:right; font-weight:500; line-height:35px; font-style:normal; padding-right:5px; font-family:"微软雅黑";}


.left_news ul{border-left:10px solid #86ca37; overflow:hidden; width:200px; float:left; padding-top:10px; min-height:100px;}

.left_news li{width:100%;height:28px; line-height:28px; float:left;background:url(../images/left_news_bj.jpg) no-repeat left 50%; margin-left:12px;}
.left_news li:hover{ background:none;}
.left_news li a{ width:14em;height:30px; line-height:30px; float:left; background:none; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; padding-left:5px; color:#666666;}
.left_news li a:hover{ color:#86ca37;}
/******************相关产品**********************************/
.cp_tit{background:url(../images/xg_arr.png) no-repeat 10px center;height:28px;line-height:28px;padding-left:25px;color:#353535;font-size:14px;font-weight:bold;font-family:Microsoft YaHei;margin-bottom:15px}

/****************************站点地图******************/
.sitemap{ padding:22px 0 50px 42px; overflow:hidden;}
.map_title{ border-bottom:1px dashed #ececec; padding-bottom:5px;}
.map_title a{ background:#79cb42;font-size:12px; font-weight:bold; color:#fff; width:121px; height:27px; display:block; text-align:center; line-height:27px;border-radius: 5px;
}
.map_con{ padding:15px 0;}
.map_con a{ margin-left:10px; margin-right:20px; line-height:24px;}


.cler{ clear:both; height:0px; overflow:hidden}
.new_top{ width:100%; margin:0 auto;}
.new_top .new_logo{ width:1000px; margin:0 auto; height:91px;}
.new_top .new_logo .newlogo_con{width:490px; height:91px; float:left;}
.new_top .new_logo .newlogo_con a{display:block;width:490px; height:91px; line-height:999px; overflow:hidden; background:url(../images/new_logo.gif) no-repeat left top;}
.new_top .new_logo span{ float:right; color:#FF0000; font-size:30px; font-family:Microsoft Yahei;}
.new_top .new_logo span label{ color:#333333; font-size:17px; line-height:91px;}

.new_nav{ background:url(../images/new_nav_bg.gif) repeat-x; height:51px;}
.new_nav .new_nav_w{ width:1000px; margin:0 auto; height:51px;}
.new_nav_con{ height:51px; width:760px; float:left;}
.new_nav_con li{ float:left;}
.new_nav_con li a{ display:block; float:left;height:46px; line-height:46px; padding:5px 22px 0 22px; color:#fff; font-family:Microsoft Yahei; font-size:14px;}
.new_nav_con li a:hover{ background:url(../images/new_nav_over.gif) repeat-x; color:#005f9d}
.new_nav_con li.ind{ margin-right:10px; float:left}
.new_nav_con li.ind a{ background:url(../images/new_index_icon.gif) no-repeat left top; padding:0px; display:block; width:22px; height:51px; line-height:999px; overflow:hidden;}
.new_ser{ width:228px; height:51px; background:url(../images/new_ser_nav.gif) no-repeat left top; float:right;}
.new_ser_con{ padding-left:60px; padding-top:16px;}
.new_ser_con li{ float:left}
.new_ser_con li.ind_inp input{ padding:0px; margin:0px;width:120px; font-size:12px; border:none}
.new_ser_con li.ind_inp2 input{ width:35px; height:20px; border:none; background:none;}


</pre></body></html>